artful devices - English Synonyms Dictionary